Refine this word faster
Beach wormwood
Definitions
Noun
- 1 herb with greyish leaves found along the east coast of North America; used as an ornamental plant wordnet
See also for "beach wormwood"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.